home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ham Radio 2000
/
Ham Radio 2000.iso
/
ham2000
/
bbs
/
reqzip
/
reqzip.eng
< prev
next >
Wrap
Text File
|
1992-04-03
|
5KB
|
112 lines
Here it is in english.......
Server, REQZIP, is made for people who are "massive readers". That means they
have to read N+1 messages every day.
The idea is as follows:
"M R" sends a message target: SP REQZIP
subject: 12345 12346 12347 12348 (numbers of
messages that
he wants to
read. WITHOUT
R !!!!)
text of message: NO TEXT at all !
end of message: /EX (or ctrl Z)
Server will then disassemble the subject line and tries to find corresponding
messages from file area. All are packed together in !-"call" file. The "call"
is users own callsign. When all are packed, the result is ZIPped with PKZIP.
File !-"call".ZIP is created into YAPP directory and can be found IMMEDIATELY
when BBS prompt appears after sending SP REQZIP.
Then it can be downloaded with command:
YD !-"call".ZIP
or YD !-"call" (look at known broblems !!!)
User can make only one !-"call" file. Sending an other SP REQZIP will erase
the previous file in YAPP-dir addressed to this user (!-"call".ZIP)
In some way this works like satellites......User have to take DIR first, choose
wanted files, ask for them and PROCESS them in his own computer BEFORE they
are ready to read.
Idea is to DECREASE amount of packets sent to user and also DECREASE time that
user needs from BBS.
REQZIP is NOT intended to be used as REMOTE service, just for LOCAL users of
BBS.
------------------------------------
I recommend terminal program called TPK. Made by French amateur.
- After YD is asked, TPK changes AUTOmaticly to YAPP
when it finds out that binary file is coming.
- if you get "disconnect" WHILE YD, TPK (with support of FBB)
can CONTINUE YAPP from the point where it was left (as
satellites do).
Other goodies from REQZIP:
- you can grab 7+ files nicely together whit REQZIP, but
compression does not give remarkable help.
- REQZIP will strip away all headers (etc. stuff) only the
main thing (the text) is packed.
- other users will have more time to use BBS, and also the
traffic in channel is decreased (thanks for compression).
FOR SYSOP:
- REQZIP.EXE is to be placed in same subdir as INIT.SRV
(mail path & yapp path is looked from that file)
- INIT.SRV has to be modified, I.E. REQZIP server has to be added
- In APPEL.BAT increase line (before or after epurmess):
del (YAPP-path)\!-*.*
So that disk is cleared (!-*.* files are removed daily). Or
insert a line into CRON.SYS to do this HOURly, if needed.
- Program PKZIP.EXE must be found in same dir as REQZIP.EXE or it
must be found from somewhere in PATH enveroinment subdirs.
"Known broblems":
- PKZIP is called within REQZIP.EXE, at this time it seems to be
program that runs OK in SMALLEST size of free memory. It needs
something as 80k to run.
- If someone knows a packing program that runs in SMALLER size of
memory....we will be glad to change into it!
- There HAVE TO BE at least around 97k FREE (o:97000 or OK:97000)
when FBB is running. Otherwise !-"call" messages are NOT pakced
with PKZIP (and they have to be transferred with YD !-"call")
- Memory can be increased by shutting of ports...decreasing BIDs...
adding EMS....make your choise....
- REQZIP (privates) have to be "handled" so that they CAN NOT BE
FORWARDED to other BBS. (As I said LOCAL service!)
(maybe ! F REQZIP in forward.sys.....or something)
Source code (T.P 5.5) is included. Unfortunately it is in finnish....and I'm
NOT going to translate it! Remeber I am NOT "program guru", so if you see
something is done in "stupid way".....do it better!
If you are afraid of viruses, do new EXE by using source code and YOUR Turbo
Pascal 5.5 (or higher). Then there is NO risk.....
73'Saku OH1KH @ OH1RBF
@ UOSAT5